#ifndef CHANNELNAMEWIDGET_H
#define CHANNELNAMEWIDGET_H

#include "adaptivewidgets.h"

class ChannelNameLineEdit : public ALineEdit
{
    Q_OBJECT
public:
    explicit ChannelNameLineEdit(const uint8_t &index, QWidget *parent = nullptr);
signals:
    void stateChanged(uint8_t, QString);
private:
    const uint8_t m_index;
};

class ChannelNameWidget : public AGroupBox
{
    Q_OBJECT
public:
    explicit ChannelNameWidget(QWidget *parent = nullptr);
};

#endif // CHANNELNAMEWIDGET_H
